multi-purpose tyres - French English Dictionary